[2026-01-03] Preventing VANET From DOS & DDOS Attack
๐ฆฅ ๋ณธ๋ฌธ
Background
VANET
๋๋ก ์์์ ์ฐจ๋ ๋ ธ๋๋ค์ด ์๋ก ํต์ ํ ์ ์๋ ๋คํธ์ํฌ
- ์์ ์ ํ๋ฆฌ์ผ์ด์ : ์ฌํ ์ถฉ๋ ์๋ฆผ, ๋ฐฉํฅ ์ ํ ์๋ฆผ ๊ฐ์ ์๋ช ์ ์ง๊ฒฐ๋ ์ค์ํ ์ ํ๋ฆฌ์ผ์ด์
- ์์ ์ฉ ์ ํ๋ฆฌ์ผ์ด์ : ์ฃผํ ์ง๋, ๊ธฐ์ ์ ๋ณด ๊ฐ์ ํธ์ ์ ๊ณต ์ ํ๋ฆฌ์ผ์ด์
๋ณธ ๋ ผ๋ฌธ์์๋ ์์ ๊ฐ์ ์ ๋ณด ์ ๋ฌ ์ ๋คํธ์ํฌ ๊ฐ์ฉ์ฑ์ ์ค์ํ๊ฒ ์๊ฐํ๊ณ DoS์ DDoS ๊ณต๊ฒฉ๊ณผ ํด๊ฒฐ์ฑ ๋ฑ์ ์ค๋ช
Attacks In VANET
DoS
์ฐจ๋์ ์ฅ์ ํ๊ฑฐ๋ ํต์ ์ฑ๋์ ๋ฐฉํด.
์๋ฅผ ๋ค์ด, ๊ตํต ์ฒด์ฆ์ ์ ๋ฐ์ ์ผ์ผํค๊ธฐ ์ํด ์ฌ๊ณ ๋ฅผ ๋ธ ๋ค DoS ๊ณต๊ฒฉ์ ์ฌ์ฉํ์ฌ ๊ฒฝ๊ณ ์๋ฆผ์ ๋ค๊ฐ์ค๋ ์ฐจ๋์ ๋ณด๋ด๋ ๊ฒ์ ์ฐจ๋จ
Message Suppression Attack
๊ณต๊ฒฉ์๊ฐ ๋คํธ์ํฌ์์ ์ ํ์ ์ผ๋ก ํ๊ธฐ. ํจํท์ ์ต์ ํ ํ ๋์ค์ ๋ค์ ์ฌ์ฉ ๊ฐ๋ฅ. RSU์ ์ถฉ๋ ๋ณด๊ณ ์๊ฐ ์ ์ก๋๋ ๊ฒ์ ํผํจ
Fabrication Attack
ํ์ ์ ๋ณด๋ฅผ ๋คํธ์ํฌ์ ์ ์ก. ๊ฒฝ๊ณ , ์ ์, ๋ฉ์์ง, ์ธ์ฆ์ ๋ฑ์ ์์กฐํจ.
Alteration Attack
๋คํธ์ํฌ ๋ด์ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝ. ์ด์ ์ ์ก ๋ด์ฉ์ replay(์ฌ์ ์ก), ๋ฐ์ดํฐ ์์ , ์ ๋ณด ์ ์ก ์ง์ฐ ๋ฑ์ ํฌํจ
์๋ฅผ ๋ค์ด, ์ ์ฒด ๋ฉ์์ง๋ฅผ ์ํํจ ๋ฉ์์ง๋ก ๋ณ์กฐํ์ฌ ๋ณด๋ด๋ ๊ฒฝ์ฐ
Sybil Attack
ํ ๋ ธ๋๊ฐ ๋ค๋ฅธ ๋ ธ๋๋ค์๊ฒ ์ฌ๋ฌ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๋ ๋ฐ์. ๋ฐ์ ์๋ฅผ ์ ์ ์๋๋ก ๊ฐ ๋ฉ์์ง์ ์๋ก ๋ค๋ฅธ ์์ค ์ ๋ณด ํฌํจ. ์๋ชป๋ ๋ฉ์์ง๋ฅผ ๋ณด๋ด ๋ค๋ฅธ ๋ ธ๋๋ค์๊ฒ ํผ๋์ ์ฃผ๊ณ ๋ค๋ฅธ ๊ธธ๋ก ๊ฐ๋๋ก ์ ๋
DoS
๋ ธ๋ ์์ ์๋ฐ
๋ ธ๋์ ๋ชจ๋ ์์์ ๊ณต๊ฒฉ์์ ๋ ธ๋๋ก๋ถํฐ ์ ์ก๋๋ ๋ฉ์์ง๋ฅผ ๊ฒ์ฆํ๋ ๋ฐ ์ง์์ ์ผ๋ก ์ ์
Case 1
V2V ํต์ ์ผ๋ก DoS ๊ณต๊ฒฉ ๋ฐ๋ ๊ฒฝ์ฐ. ๊ณต๊ฒฉ์๊ฐ ๋์ผํ ์ข ๋ฅ์ ๋ฉ์์ง๋ฅผ ์ง์์ ์ผ๋ก ๋ณด๋ด ํผํด ๋ ธ๋๋ฅผ ์ ์ ์ํ๋ก ๋ง๋ค์ด ๋คํธ์ํฌ ์ ์์ ๊ฑฐ๋ถ ๋นํ๊ฒ ํจ
Case 2
V2I ํต์ ์ด DoS ๊ณต๊ฒฉ์ ๋ฐ๋ ๊ฒฝ์ฐ. ๊ณต๊ฒฉ์๊ฐ RSU๋ฅผ DoS ๊ณต๊ฒฉ์ ํจ. RSU๋ ๋ค๋ฅธ ๋ ธ๋์๊ฒ ์๋ต์ ์ค ์ ์๊ฒ ๋จ.
๋์ฑ
DoS ๊ณต๊ฒฉ์ด ๋ฐ์ํ ๊ฒฝ์ฐ Processing Unit(์ฒ๋ฆฌ ์ฅ์น)๋ OBU์ ํต์ ๊ธฐ์ ์ด๋ ์ฑ๋์ ์ ํํ๊ฑฐ๋ Frequency Hopping(์ฃผํ์ ๋์ฝ)์ ์ฌ์ฉํ ๊ฒ์ ์ ์. OBU๋ ์ ์ฑ ๋ฉ์์ง๋ฅผ ๋ฐํ์ผ๋ก 4๊ฐ์ง ์ต์ ์ ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์์. ๊ฒฐ์ ์ด ๋๋ ํ, OBU๋ ๋คํธ์ํฌ ์์ ๋ค๋ฅธ OBU๋ก ์ ๋ณด๋ฅผ ์ ์ก
- OBU : ์ฐจ๋ ํ์ฌ ์ฅ์น. ํต์ ํ๋์ญํ
๋ฌผ๋ฆฌ ๊ณ์ธต ๊ณต๊ฒฉ: Channel Jamming
์ฑ๋์ Jamming(๋ฐฉํด)ํ๋ฉฐ, ๋ค๋ฅธ ์ฌ์ฉ์๋ค์ ๋คํธ์ํฌ์ ์ ์ํ ์ ์๊ฒ ํจ.
Case 1
๊ณต๊ฒฉ์๊ฐ ๊ณ ์ฃผํ๋ก ์ก์ ํ์ฌ ํน์ ์์ญ ๋ด์ ๋ ธ๋ ๊ฐ ํต์ ์ ๋ฐฉํด. ํด๋น ์์ญ์์ ์๋น์ค ๋ถ๊ฐ
Case 2
๋ ธ๋์ RSU ์ฌ์ด์ ํต์ ์ฑ๋ ๋ฐฉํด. ๊ณต๊ฒฉ์๊ฐ RSU ๊ทผ์ฒ์์ ์ฑ๋์ ์ฐจ๋จํ์ฌ ๋คํธ์ํฌ ๋ถ๊ดด.
๋์ฑ
๊ณต๊ฒฉ์๋ ์์ ์ด ํ์ง๋ ํ๋ฅ ์ ๋ฎ์ถ๊ธฐ ์ํด ๋ฌด์ ํ๋์ด ์ ํธ๋ก ๊ฐ์ง ๋ ๋์๋ง Pjam ํ๋ฅ ๋ก ํจํท์ ๋ฐฉํดํจ.
์ ์์ ์ธ ๊ฒฝ์ฐ ํต์ ์ค๋ฅ๊ฐ ๋ฌด์์์ ์ผ๋ก ๋ฐ์ํจ. ๊ณต๊ฒฉ์ ๋ฐ๋ ๊ฒฝ์ฐ์๋ ํต์ ์ด ์์ํ ๋์ ๋ง์ถฐ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ฌ ๊ท์น์ฑ์ด ๋ํ๋จ.
โ ํต์ ์ค๋ฅ์ธ์ง ๊ณต๊ฒฉ์ธ์ง ํ๋จ ๊ฐ๋ฅ.
DDoS
์๋ก ๋ค๋ฅธ ์์น์์ ๊ณต๊ฒฉ
Case 1
๊ณต๊ฒฉ์๊ฐ ์๋ก ๋ค๋ฅธ ์์น์์ ํผํด ๋ ธ๋์๊ฒ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ฉฐ, ๋ฉ์์ง ์ ์ก์ ์ํด ์๋ก ๋ค๋ฅธ ์๊ฐ๋๋ฅผ ์ฌ์ฉ. ๊ณต๊ฒฉ์๋ ๋ ธ๋๋ณ ์๊ฐ๋์ ๋ฉ์์ง ๋ด์ฉ์ ๋ฐ๊ฟ
Case 2
RSU๊ฐ ๊ณต๊ฒฉ์์ ๋ชฉํ. ์ฌ๋ฌ ์์น์์ ๊ณต๊ฒฉํ์ฌ RSU๊ฐ ์๋ตํ ์ ์๊ฒ ๋จ.
๋์ฑ
์์ ์ปจํ ์ ์๋์ฐ (CW), broadcast ํต์ ์์์ ์๋ต(ACK) ๋ถ์กฑ, ์๋น์ค ๋น์ปจ์ ์ฃผ๊ธฐ์ฑ ๋ฑ EDCA ์ทจ์ฝ์ ์ด ์ ์ฉ๋จ
๊ณต๊ฒฉ์๋ ๋คํธ์ํฌ ๋ด์ ์ฃผ๊ธฐ์ ์ ์ก์ ๋ํด์ ์ฝ๊ฒ ํ์ด๋ฐ์ ๋ง์ถฐ ๊ณต๊ฒฉํ ์ ์์
โ ๋ ํฐ EDCA ํ๋ผ๋ฏธํฐ๋ฅผ ์ฌ์ฉ.(RSU ์ค์ผ์ฅด ๋ฌด์์ํ, CW์ ํฌ๊ธฐ๋ฅผ ๋๋ฆฌ๋ ๋ฐฉ์, CW๋ฅผ ๋๋ฆฌ๋ฉด์ ๋ฌด์์์ฑ ๋ถ์ฌ)
- CW๋ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ ์ ์ ์ ๊ธฐ๋ค๋ฆฌ๋ ๋๊ธฐ ์๊ฐ์ ๋ฒ์. ์ผ์ ํ๋ค๋ฉด ๊ณต๊ฒฉ์๊ฐ ํ์ด๋ฐ์ ๋ง์ถฐ์ ๊ณต๊ฒฉ์ ํผ๋ถ์ด ์์ ์ ์
DSRC channels & Revocation
DSRC ํน์ฑ
- 7๊ฐ์ ์ฑ๋์ ์ฐ์ ์์์ ๋ฐ๋ผ ์ก์์ .
- ์ฐ์ ์์ ์์ผ๋ก ํด๋์ค 1~4 ์กด์ฌ. ํด๋์ค 1~2๋ ์์ ์ ๋ณด ์ ๋ฌ. ํด๋์ค 3~4๋ ์์ ์ฉ ๋ฉ์์ง ์ ๋ฌ
DSRC channels & Revocation
์ฃผ์ด์ง ์๊ฐ ๋์ ์ ์๋ ์์ ์์ ์ ๋ณด ์์
์๋ฅผ ๋ค์ด ๋ ธ๋ A๊ฐ ์์ ๋, ์์ ๋ฉ์์ง๊ฐ ์จ๋ค๋ฉด 30์ด๊ฐ ํด๋น IP๋ก๋ถํฐ ์ค๋ ์์ ๋ฉ์์ง์ ๊ฐ์๋ฅผ ์ . ์ต๋ 15๊ฐ์ ์์ ๋ฉ์์ง๋ฅผ ์๋ฝํ๊ณ ์ด๊ณผํ๋ ๊ฒฝ์ฐ์๋ OBU๊ฐ RSU์ ๋ณด๊ณ ํ๊ณ RSU๋ ๋ค๋ฅธ ์ด์ ๋ ธ๋๋ค์๊ฒ ๋ณด๋ด์ด ๊ณต๊ฒฉ์๋ฅผ ๋คํธ์ํฌ์์ ์ ๊ฑฐ
Leave a comment